charge at and lift with its horns - Spanish English Dictionary

charge at and lift with its horns

Meanings of "charge at and lift with its horns" in Spanish English Dictionary : 1 result(s)

English Spanish
Bullfighting
charge at and lift with its horns enganchar [v]